tropical sore

Noun
  1. leishmaniasis of the skin; characterized by ulcerative skin lesions

Khám phá thêm

Các từ liên quan

tropical sore
A person has a tropical sore on their arm.